Cape Town Loves Street Food!